Sparse Cut Projections on Graph Streams

نویسندگان

  • Atish Das Sarma
  • Sreenivas Gollapudi
  • Rina Panigrahy
چکیده

Finding sparse cuts form an important tool for analyzing/partitioning large graphs that arise in practice, such as the web graph, online social communities, and VLSI circuits. A well developed framework for working with such large graphs is the streaming model wherein the input is assumed to be on disk, and any algorithm is allowed to make few passes over the input that may be too large to store in main memory. While there are several works on computing approximate sparsest cuts, few consider the problem in a streaming model. In this work, we present an approach for finding cuts of small conductance on graph streams where the graph is presented as a stream of edges. We also show that this problem can be solved more efficiently if we are only required to partition a small set of k nodes with respect to a sparse cut. Specifically, for a d-regular graph G of balance b, and for any Φ that is at least the conductance of G, we show how to compute a cut with conductance at most Õ( √ Φ) in Õ( √ 1 Φα ) passes over the graph stream and using space Õ(min{nα+ 1 b ( nα dΦ + n d √ αΦ5/2 ) , (nα+ 1 b n dαΦ ) √ 1 Φα+ 1 Φ}), for any choice of α ≤ 1. Further, we can partition a randomly chosen set of k nodes in Õ( 1 √ αΦ ) passes over the graph stream and space Õ(nα+ (min{1/b, k})n3/4k1/4 √ αΦ19/4 ), for any choice of α ≤ 1. The resulting partition is the projection of a cut of conductance of at most Õ( √ Φ). We note that for graphs of constant balance b, for k < nαΦ, this can be done in Õ(1/ √ αΦ) passes Õ(nα) space.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sparse Cut Projections in Graph Streams

Finding sparse cuts is an important tool for analyzing large graphs that arise in practice, such as the web graph, online social communities, and VLSI circuits. When dealing with such graphs having billions of nodes, it is often hard to visualize global partitions. While studies on sparse cuts have traditionally looked at cuts with respect to all the nodes in the graph, some recent works analyz...

متن کامل

Random Projections, Graph Sparsification, and Differential Privacy

This paper initiates the study of preserving differential privacy (DP) when the data-set is sparse. We study the problem of constructing efficient sanitizer that preserves DP and guarantees high utility for answering cut-queries on graphs. The main motivation for studying sparse graphs arises from the empirical evidences that social networking sites are sparse graphs. We also motivate and advoc...

متن کامل

Tight Bounds for Graph Problems in Insertion Streams

Despite the large amount of work on solving graph problems in the data stream model, there do not exist tight space bounds for almost any of them, even in a stream with only edge insertions. For example, for testing connectivity, the upper bound is O(n logn) bits, while the lower bound is only Ω(n) bits. We remedy this situation by providing the first tight Ω(n logn) space lower bounds for rand...

متن کامل

Face Recognition using an Affine Sparse Coding approach

Sparse coding is an unsupervised method which learns a set of over-complete bases to represent data such as image and video. Sparse coding has increasing attraction for image classification applications in recent years. But in the cases where we have some similar images from different classes, such as face recognition applications, different images may be classified into the same class, and hen...

متن کامل

.1 First Try 1.2 Second Try

Suppose we are given a graph G = (V,E). We would like to solve some cut problem (i.e. min-cut, s-t min cut, sparsest cut) and so on. The running time of algorithms for these problems typically depends on the number of edges in the graph, which might be as high as O(n). Is there any way to approximate our graph with a sparse graph G′ in which all cuts are approximately of the same size? We will ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008